Системы управления проектами

Когда я и пара программистов занимались разработкой одного-двух небольших проектов, нам хватало простых телефонных звонков для координации работы. Но когда у нас появилось много больших и сложных проектов, пришлось внедрять систему по управлению проектами. И, как показал опыт, успех проекта зависит не только от людей, но и от выбранной системы.


Что такое управление проектами

Управление проектами - это то, каким образом будет планироваться и отслеживаться разработка проекта. Выбранная система управления проектом должна позволять планировать, управлять и контролировать сроки, бюджет, задачи и ресурсы. Проект может считаться успешным, когда он сделан в срок, вложился в бюджет и вся планируемая функциональность работает на 100%. Когда надо предварительно рассчитать стоимость и сроки, спланировать ресурсы и предоставить их клиенту для подписания договора на разработку проекта, необходима возможность планирования. Также необходимо внесение изменений в задачи, ресурсы, рабочее время, бюджет проекта, т.е. управление проектом. Контроль требуется, чтобы знать состояние проекта в любой момент времени и своевременно вносить изменения в план и ход разработки.


Как выбрать систему управления проектами

Существует огромное количество продуктов, предназначенных для управления проектами, но все их можно грубо поделить на:

Здесь требуется руководствоваться следующими критериями:


Использование MS Excel

Это самый простой способ. Он заключается в том, что проект расписывается в виде задач, где на каждую задачу определяется время и назначается разработчик. На рисунке приведен пример оформления проекта в MS Excel.

Пояснения к полям плана проекта:

Плюсы:

Минусы:

Идеальный вариант для компаний, в которых небольшое количество проектов и над одним проектом работает один-два человека.


Специализированные системы управления проектами

Например, dotProject и другие бесплатные программные продукты с открытым кодом (Open Source): администратор системы создает пользователей и раздает им права; затем менеджер проекта создает проект и задачи; задачи назначаются сотрудникам; сотрудники, отработав над задачей, отмечают ее статус в виде процентов выполнения или затраченных часов; менеджер проекта и руководство компании контролируют ход выполнения проекта с помощью многочисленных отчетов и статусов проекта.

Минусы:

Если у компании есть возможность самостоятельно вносить изменения и расширять функционал под свои нужды или вышеприведенные минусы для них не критичны, то можно использовать этот вариант.


MS Project

Самый мощный специализированный продукт для управления проектами - это MS Project. В него заложены принципы и подходы по управлению проектами на базе Microsoft Solutions Framework (MSF). Он применяется не только для разработки проектов масштаба предприятия, но и для разработки небольших проектов. Для получения максимума возможностей необходимо использовать серверную версию продукта, в которой удобно реализована распределенная работа над проектами.

Плюсы:

Минусы:

Данный продукт хорош для компаний, которые разрабатывают проекты согласно методологии MSF и не планируют каких-либо серьезных изменений в функционале системы.


Внутренние корпоративные системы

Бывает, что в компании отсутствует специалист, который смог бы разобраться, установить и настроить одну из существующих систем или же специалисты компании не желают разбираться с готовыми системами, тогда компания разрабатывает свою собственную.

При наличии специфических требований к системе управления проектами, например, тесная интеграция с существующими платежными системами или интеграция с существующими системами, написанными на весьма специфических языках, компания вынуждена разрабатывать собственную систему.

Для небольшой начинающей компании вполне достаточно использования Excel для ведения проектов. С ростом компании и проектов так или иначе придется искать более специализированные подходы. И важно еще до начала поисков определиться с требованиями и поручить это дело специалисту. Проигнорировать существующие продукты и начать писать свой собственный не сложно, сложно сразу написать качественный и полнофункциональный продукт и поддерживать его еще многие годы.

В конечном счете, не так важно, какую именно выбрать систему управления проектами, главное - иметь возможность быстро и просто адаптировать ее под нужды и специфику работы вашей компании.


Назад


Hosted by uCoz